scavenging behavior - French English Dictionary